package com.naiterui.ehp.bs.recommend.vo.assist;

import java.util.List;

import org.apache.commons.lang3.builder.ToStringBuilder;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author gaoliangliang
 * @date 2019-06-19 14:44
 * @since 1.0.0
 */
@Data
@ApiModel(value = "用药提醒设置保存参数")
public class DrugRemindParamVO {

    /**
     * 用药提醒操作：保存开启
     */
    public static final int DRUG_REMING_OPERATE_SAVE = 1;
    /**
     * 用药提醒操作：关闭提醒
     */
    public static final int DRUG_REMING_OPERATE_CANCEL = 2;

    @ApiModelProperty(value = "处方ID")
    private Long recomId;
    @ApiModelProperty(value = "药品提醒信息")
    private List<DrugRemindItemVO> remindsList;
    @ApiModelProperty(value = "操作类型：1：保存开启，2：关闭提醒")
    private Integer operate;

    @Override
    public String toString() {
        return ToStringBuilder.reflectionToString(this);
    }
}
